Bugsnag\Report B

Total Complexity 90
Dependencies 15
Dependents 21
Total lines 775
Lines of code 284
Logical lines of code 156
Comment lines 424
Methods 46
Properties 17

Methods 46

Method Rating Maintainability Complexity Lines of code
cleanupObj()
A
49 11 28
shouldFilter()
S
56 7 18
setName()
S
62 5 11
setMessage()
S
62 5 10
setPHPThrowable()
S
61 4 11
removeNullElements()
S
63 4 10
toArray()
S
58 3 12
addBreadcrumb()
S
63 3 10
getSummary()
S
63 2 11
enumToString()
S
67 2 7
setMetaData()
S
74 2 4
getSeverity()
S
80 2 3
setSeverity()
S
66 2 8
setPrevious()
S
71 2 6
getErrors()
S
66 2 9
exceptionArray()
S
65 2 9
getSeverityReason()
S
68 2 7
setPHPError()
S
62 2 10
addFeatureFlags()
S
81 1 3
setSessionData()
S
81 1 3
toError()
S
77 1 3
exceptionObject()
S
77 1 3
getUser()
S
82 1 3
setUser()
S
77 1 4
getFeatureFlags()
S
81 1 3
clearFeatureFlags()
S
82 1 3
clearFeatureFlag()
S
81 1 3
fromPHPError()
S
70 1 5
addFeatureFlag()
S
80 1 3
getUnhandled()
S
82 1 3
fromNamedError()
S
70 1 5
__construct()
S
72 1 5
getOriginalError()
S
82 1 3
setStacktrace()
S
77 1 4
setSeverityReason()
S
77 1 4
setUnhandled()
S
77 1 4
getStacktrace()
S
82 1 3
getMetaData()
S
82 1 3
getName()
S
82 1 3
getMessage()
S
82 1 3
setContext()
S
77 1 4
getContext()
S
82 1 3
setGroupingHash()
S
77 1 4
fromPHPThrowable()
S
71 1 5
addMetaData()
S
72 1 5
getGroupingHash()
S
82 1 3